Physical Modeling by Directly Solving Wave PDE

نویسندگان

  • Marco Palumbi
  • Lorenzo Seno
چکیده

We are currently developing a physical modeling method for string instruments based upon the direct solution of the string equation, rather than the simulation of travelling waves as is instead done in the Waveguide method. Although computationally heavier in comparison with Waveguides, our approach enables any physical parameter to be time-varied during playing, obtaining thus interesting effects from a musical viewpoint. Particular attention has been paid in the modeling of the bow, which is the main responsible of the peculiar timbre of bowed strings. The rosin thermal behaviour has been modelled by thresholds. Moreover, the bowing noise is simulated by adding noise to the bow force profile. The whole model runs in real time on today Wintel Workstations for bowed string of the violin or viola class. It produces good sounds not only in sustained, gently bowed articulations, but also in harsh articulations like e.g. "strappato", as well as outside the physically possible parameters zone. The model has been actually used with a primary role by the Italian Composer Michelangelo Lupone in two newly composed electronic and mixed music pieces. Glissandos of string parameters – like f.i. the internal damping and displacements of the bowing point play a main expressive role in these works. The novelty in the string equation we used is a partial third-order derivative mixed term describing the internal friction of the string, which is responsible of the frequency-dependent damping in actual strings. The free-motion analytic solutions of the corresponding PDE is discussed, together to the numerical integration method developed (based on a combination of the sinus transform, and of the well-known Stoermer rule), whose results are analysed from a timbre point of view. We also show a short comparison with Waveguides, and future improvements to continuously varying bowing point and left-hand finger position, and to reduce both asymptotic and actual computational complexity.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

2D inversion of gravity data in bedrock identification (case study: a part of Qotrum plain in Yazd province)

Introduction The gravity method measures the vertical component of the acceleration at the Earth’s surface. The earth’s gravity field is affected by the density of different rocks and structures. Therefore, this method can be used in mineral exploration or studying the subsurface cavities and structures such as bedrocks, channels, and dikes. Inverse modeling is useful in understanding the p...

متن کامل

Parallel (//) ELLPACK: A Problem Solving Environment for PDE Based Applications on Multicomputer Platforms

This paper presents the software architecture and implementation of the problem solving environment (PSE) IIELLPACK for modeling physical objects described by partial differenlial equations (FDEs). The scope of this PSE is broad as IIELLPACK incorporates many PDE solving systems and some of these, in (urn, include several specific PDE solving melhods. Its coverage for 1-0, 2·0 and 3-D elliptic ...

متن کامل

Agent Based Networks for Scientiic Simulation and Modeling

The simulation and modeling of complex physical systems often involves many components because (1) the physical system itself has components of diiering natures, (2) parallel computing strategies require many (somewhat independent) components, and (3) existing simulation software applies only to simpler geometrical shapes and physical situations. We discuss how agent based networks are applied ...

متن کامل

Pde Modeling with Modelica via Fmi Import of Hiflow3 C++ Components with Parallel Multi-core Simulations

The Modelica modeling and simulation language is widely used in academia and industry to model complex, coupled dynamic systems which can be described by systems of ordinary differential equations (ODE) or differential algebraic equations (DAE). Recent work by the authors showed a way to enable partial differential equation (PDE) modeling with Modelica via functional mock-up interface (FMI) imp...

متن کامل

RESIP2DMODE: A MATLAB-Based 2D Resistivity and Induced Polarization Forward Modeling Software

Forward modeling is an integral part of every geophysical modeling resulting in the numerical simulation of responses for a given physical property model. This Forward procedure is helpful in geophysics both as a means to interpret data in a research setting and as a means to enhance physical understanding in an educational setting. Calculation of resistivity and induced polarization forward re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999